Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELDON ROAD Semi-Detached £10,004,812 £3,500,000 28 Jun 2002
3 ELDON ROAD Terraced £8,460,093 £7,125,000 23 Sep 2020
5 ELDON ROAD Terraced £9,678,292 £6,200,000 28 Sep 2007
6 ELDON ROAD Terraced £9,532,575 £7,950,000 28 Aug 2020
7 ELDON ROAD Terraced £5,965,592 £1,075,000 16 Aug 1996
10 ELDON ROAD Terraced £7,464,126 £1,800,000 20 Oct 1999
12 ELDON ROAD Terraced £10,417,683 £6,300,000 14 Aug 2013
13 ELDON ROAD Terraced £12,197,110 £3,425,000 15 Jan 2001
14 ELDON ROAD Terraced £6,921,384 £6,600,000 25 Feb 2022
15 ELDON ROAD Terraced £11,153,705 £7,300,000 31 Jul 2014
16 ELDON ROAD Terraced £6,176,776 £5,000,000 11 Jan 2019